Italian-English dictionary »

affogarsi meaning in English

ItalianEnglish
affogarsi verb

devour [devoured, devouring, devours](to eat greedily)
verb
[UK: dɪ.ˈvaʊə(r)] [US: dɪ.ˈvaʊər]

pound [pounded, pounding, pounds](slang: eat or drink quickly)
verb
[UK: paʊnd] [US: ˈpaʊnd]