German-English dictionary »

hodenschlagader meaning in English

GermanEnglish
die Hodenschlagader Substantiv

spermatic arterynoun