Dictionary English – Romanian

embarrassed



Adjectiv