Dictionary English – Romanian

discomfiture



Substantiv