Italian-English dictionary »

sfegatato meaning in English

ItalianEnglish
sfegatato adjective

smitten(made irrationally enthusiastic)
adjective
[UK: smɪt.n̩] [US: ˈsmɪt.n̩]