meaning of Blasenleiden

Blasenleiden - German to English

kidney trouble