What does Blasenhalsstenose mean?

Blasenhalsstenose - German to English

bladder throat stenosis

View more

  • stenosis of (the) kidney throat