Versión en Español
Meaning of
"sanguijuela"
in English language
Spanish to English
English to Spanish
Spanish
English
sanguijuela
bloodsucker
sanguijuela
entomología (n): bloodsucker; leech
sanguijuela
leech
sanguijuela; médico; ventosa; caída de vela
leech