Traducción español inglés

English version

¿Qué significa "lombriz, gusano, parásito" en Inglés