Search term ingurgitare has one result
Jump to
IT Italian EN English
ingurgitare (v n) [to eat hastily or greedily] gobble (v n) [to eat hastily or greedily]

Italian English translations