BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Gehuste {n} (endless) coughing