sferzare – English–Italiano translations

🇮🇹 it en 🇬🇧

sferzare verb

  /sferˈtsare/
  • colpire con la sferza o frusta
lash, thrash, whip
Wiktionary Links