strozzare – English–Italiano translations

🇮🇹 it en 🇬🇧

strozzare verb

  /strotˈtsare/
  • restringere
block, narrow, obstruct
  • strangolare
choke, strangle, throttle
Wiktionary Links