Nephritis

Nephritis

German Definition

Nierenentzündung

English Definition

inflammation of the kidney