Versión en Español
Translate
"maggot"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
maggot
oruga (f.)
maggot
larva; gusano
maggot
larva, cresa
maggoty
agusanado