Dictionary English – Romanian

noddle



Substantiv
1. (fam.)

cap


2.

scăfârlie


3.

dovleac



Verb tranzitiv