strozzino – English–Italiano translations

🇮🇹 it en 🇬🇧

strozzino noun

  /strotˈtsino/
  • (per estensione)
fleecer
  • usuraio
loanshark, usurer
  • persona disonesta
shark
Wiktionary Links