Dictionary Romanian – English

exasperant



Adjectiv