meravigliarsi – English–Italiano translations

🇮🇹 it en 🇬🇧

meravigliarsi verb

  • stupire
amaze, astound
cause, marvel, wonder
Wiktionary Links