How do you say caterpillar in Finnish?
— perhostoukka


Related synonyms for caterpillar in Finnish
catkissaeläin