meaning of Bellhusten

Bellhusten - German to English

barking cough