Dutch to English Translation

Nederlandse versie

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