Dictionary English – Romanian

abashment



Substantiv