zuccone

listen to the pronunciation of zuccone
Итальянский Язык - Английский Язык
dunce, dodo, simpleton, half-wit, idiot, dullard
loggerhead