What does abhusten mean?

abhusten - German to English

to expectorate

View more

  • to cough up [phlegm]