German-English dictionary »

hodeninsuffizienz meaning in English

GermanEnglish
die Hodeninsuffizienz Substantiv

testicular insufficiencynoun