🇮🇹 it en 🇬🇧

interiora noun

  /inteˈrjora/
  • intestino degli animali
bowels, entrails, innards
Wiktionary Links