Dictionary Romanian – English

sufocant



Adjectiv