Dutch to English Translation

Nederlandse versie

elephantiasis Dutch pronunciation - Say elephantiasis in English pronunciation Meaning of "elephantiasis" in English language