German-English dictionary »

zystenleber meaning in English

GermanEnglish
die Zystenleber Substantiv

polycystic livernoun