Italian-English dictionary »

invaghito meaning in English

ItalianEnglish
invaghito adjective
{m}

smitten(in love)
adjective
[UK: smɪt.n̩] [US: ˈsmɪt.n̩]