dunce, dodo, simpleton, half-wit, idiot, dullard

listen to the pronunciation of dunce, dodo, simpleton, half-wit, idiot, dullard
English - Italian

Definition of dunce, dodo, simpleton, half-wit, idiot, dullard in English Italian dictionary

dunce, dodo, simpleton, half-wit, idiot, dullard
zuccone