English to Francais Dictionary
elephantiasis
Éléphantiasis
Meaning for elephantiasis found in 24 Languages.