Dictionary Romanian – English

margaretă



Substantiv feminin
1. bot.

daisy


2. bot.

moon flower