German-English dictionary »

leberpforte meaning in English

GermanEnglish
die Leberpforte Substantiv

porta hepatisnoun