impiccio – English–Italiano translations

🇮🇹 it en 🇬🇧

impiccio noun

  • guaio
aprieto, apuro, lío
  • ingombro
estorbo, obstáculo
Wiktionary Links