meaning of Blasenhalsstenose

Blasenhalsstenose - German to English

bladder throat stenosis

View more

  • stenosis of (the) kidney throat