sgherro – English–Italiano translations

🇮🇹 it en 🇬🇧

sgherro noun

  /ˈzɡɛrro/
  • (storia)
henchman, hireling, retainer
Wiktionary Links