leech – Català–English translations

🇬🇧 en ca

leech noun

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