meaning of Bluthusten

Bluthusten - German to English

bloodstream cough

View more

  • haemoptysis [Br.]
  • hemoptysis [Am.]
  • paying blood
  • expectoration of blood