🇮🇹 it en 🇬🇧

incagliare verb

  /inkaʎˈʎare/
  • mettere ostacoli
beach, hamper, hinder, strand
Wiktionary Links