English-Italian dictionary »

half-witted meaning in Italian

EnglishItalian
half-witted (having a low intelligence)
adjective
[UK: ˈhɑːf.ˈwɪ.tɪd]
[US: ˈhæf.ˈwɪ.tɪd]

deficienteadjective

mentecattoadjective