abbuffata – English–Italiano translations

🇮🇹 it en 🇬🇧

abbuffata noun

  /abbufˈfata/
  • grande mangiata
feast
Wiktionary Links