🇮🇹 it en 🇬🇧

impaccio noun

  /imˈpatt͡ʃo/
bother, difficulty, embarrassment, encumbrance, hindrance, obstacle
Wiktionary Links