dimwit, idiot, half-wit, stupid person

listen to the pronunciation of dimwit, idiot, half-wit, stupid person
English - Italian

Definition of dimwit, idiot, half-wit, stupid person in English Italian dictionary

dimwit, idiot, half-wit, stupid person
scemo