Dictionary English – Romanian

embarrass



Verb tranzitiv