Deutsch Version
Meaning of
"Extremitas superior testis"
in English language
German to English
English to German
German
English
Extremitas superior testis
extremity of the testis