meraviglia – English–Italiano translations

🇮🇹 it en 🇬🇧

meraviglia noun

  /meraˈviʎʎa/
amazement, astonishment, wonder, wonderment
  • (senso figurato)
magnificence, marvel, splendor
  • feeling
surprise
Wiktionary Links