NOODLE


Meaning of NOODLE in English

(HEAD) [noun] [C] - US informal for noddle

Cambridge English vocab.      Кембриджский английский словарь.