leech – English–Español translations

🇬🇧 en es 🇪🇸

leech noun

  /ˈliːt͡ʃ/ , [ˈlɪi̯t͡ʃ]
  • annelid
sanguijuela, sanguja
  • person who derives profit from others
sanguijuela
Wiktionary Links