Dictionary English – Romanian

numskull



Substantiv
1. (fam.)

prost


2.

idiot