meaning of Achalasie

Achalasie - German to English

achalasia