Italian-English dictionary »

occhiataccia meaning in English

ItalianEnglish
occhiataccia noun
{f}

dirty look(unpleasant look)
noun

look [looks](facial expression)
noun
[UK: lʊk] [US: ˈlʊk]