impalato – English–Italiano translations

🇮🇹 it en 🇬🇧

impalato adjective

  /impaˈlato/
  • supplizio
impaled
  • agraria
staked
  • fermo
stiff
Wiktionary Links