What does Bellhusten mean?

Bellhusten - German to English

barking cough