Italian-English dictionary »

ingozzare meaning in English

ItalianEnglish
ingozzare verb

scarf(eat very quickly)
verb
[UK: skɑːf] [US: ˈskɑːrf]