Versión en Español
Translate
"caterpillar with stinging hairs"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
caterpillar with stinging hairs
orugas de pelos o espinas urticantes