German to English Dictionary

Deutsch Version

caterpillar German pronunciation - Say caterpillar in English pronunciation Meaning of "caterpillar" in English language