inenarrabile – English–Italiano translations

🇮🇹 it en 🇬🇧

inenarrabile adjective

  /inenarˈrabile/
  • straordinario
extraordinary, wonderful
  • indescrivibile
unspeakable, unutterable
Wiktionary Links