Dictionary Romanian – English

exuberant



Adjectiv