Dictionary English – Romanian

bumpkin



Substantiv