Translation of "leech" - English-Spanish dictionary

leech

noun uk /liːtʃ/ us /liːtʃ/

a type of worm that lives in wet places and fastens itself onto the bodies of humans and animals to feed on their blood

sanguijuela

(Translation of “leech” from the Cambridge English-Spanish Dictionary © Cambridge University Press)

leech

noun /liːtʃ/

a kind of blood-sucking worm.

sanguijuela

(Translation of “leech” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)