What does Bronchostenose mean?

Bronchostenose - German to English

bronchial stenosis

View more

  • bronchostenosis