German-English dictionary »

nierenloge meaning in English

GermanEnglish
die Nierenloge Substantiv

renal bednoun