Dictionary English – Romanian

dotard



Substantiv