Versión en Español
Translate
"leech"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
leech
sanguijuela; médico; ventosa; caída de vela
leech
sanguijuela
Leech
Baluma
Leechline
Relinga de grátil