Dictionary English – Romanian

abashed



Adjectiv