German-English dictionary »

leberschlagader meaning in English

GermanEnglish
die Leberschlagader Substantiv

hepato arterynoun