German to English Dictionary

Deutsch Version

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