German-English dictionary »

nierenstiel meaning in English

GermanEnglish
der Nierenstiel Substantiv

renal pediclenoun