Dictionary Romanian – English

extenuant



Adjectiv