ammaliare – English–Italiano translations

🇮🇹 it en 🇬🇧

ammaliare verb

  /ammaˈljare/
  • (senso figurato) affascinare
bewitch, charm, enchant, fascinate
bewitch, enchant
Wiktionary Links