Dictionary English – Romanian

odoriferous



Adjectiv