Dictionary English – Romanian

embarrassment



Substantiv