Dictionary Romanian – English

perplex



Adjectiv