German-English dictionary »

nierenzyste meaning in English

GermanEnglish
die Nierenzyste Substantiv

renal cyst◼◼◼noun