Dictionary English – Romanian

dunderhead



Substantiv