German-English dictionary »

skrotalelephantiasis meaning in English

GermanEnglish
die Skrotalelephantiasis Substantiv

scrotal elephantiasisnoun