Dictionary English – Romanian

flourishing



Adjectiv
Substantiv