meaning of Atembeklemmung

Atembeklemmung - German to English

difficulty in breathing

View more

  • difficulty breathing [dyspnea]