English-German dictionary »

inguinal testis meaning in German

EnglishGerman
inguinal testis noun

der LeistenhodenSubstantiv