Dictionary English – Romanian

blockhead



Substantiv