Dictionary Romanian – English

stupefiat



Adjectiv