German-English dictionary »

nierenschlagader meaning in English

GermanEnglish
die Nierenschlagader Substantiv

renal arterynoun