Dictionary Romanian – English

luxuriant



Adjectiv