German to English Dictionary

Deutsch Version

larva, coiled German pronunciation - Say larva, coiled in English pronunciation Meaning of "larva, coiled" in English language