mezzo scemo

listen to the pronunciation of mezzo scemo
Italian - Turkish
yarım akıllı
Italian - English
half witted
{i} dim witted, slow, stupid, boneheaded