leech – English–Italiano translations

🇬🇧 en it 🇮🇹

leech noun

  /ˈliːt͡ʃ/ , [ˈlɪi̯t͡ʃ]
  • annelid
  • person who derives profit from others
sanguisuga, mignatta

leech noun

  /ˈliːt͡ʃ/ , [ˈlɪi̯t͡ʃ]
  • aft edge of a triangular sail
balumina
Wiktionary Links