caterpillar in Finnish
caterpillar in Finnish
perhostoukka
The larva of a butterfly or moth; leafworm.
toukka
The larva of a butterfly or moth; leafworm.
katepillari
A vehicle with a caterpillar track; a crawler.
telaketjutraktori
A vehicle with a caterpillar track; a crawler.