Italian-English dictionary »

scervellato meaning in English

ItalianEnglish
scervellato adjective

ditzy(silly or scatterbrained)
adjective