English-Spanish dictionary »

leech meaning in Spanish

EnglishSpanish
leech [leeches] (annelid)
noun
[UK: liːtʃ]
[US: ˈliːtʃ]

hirudíneonoun
{m}

sanguijuelanoun
{f}
There are many leeches on my farm. = En mi granja hay muchas sanguijuelas.

sangujanoun
{f}