German to English Dictionary

Deutsch Version

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