sanguisuga – English–Italiano translations

🇮🇹 it en 🇬🇧

sanguisuga noun

  /saŋɡwiˈsuɡa/
  • zoologia
leech
  • chi succhia denaro altrui
bloodsucker, leech
Wiktionary Links