Dictionary Romanian – English

exorbitant



Adjectiv