Dictionary Romanian – English

erbaceu



Adjectiv
1. bot.

herbaceous