caterpillar in Spanish
caterpillar in Spanish
oruga
The larva of a butterfly or moth; leafworm.
cuncuna
The larva of a butterfly or moth; leafworm.
oruga
A vehicle with a caterpillar track; a crawler.
tractor de oruga
A vehicle with a caterpillar track; a crawler.