Dictionary Romanian – English

stâlpare



Substantiv feminin
1. pop. (ramură verde)

green twig


Expressions: