irretire – English–Italiano translations

🇮🇹 it en 🇬🇧

irretire verb

  /irreˈtire/
enmesh
  • raggirare
ensnare, lure, snare, trap
Wiktionary Links