Dry, moist, productive, hacking, chesty, whooping, barking, throaty. Which type of cough do you have and why?
Find out what has been happening with us
Dry, moist, productive, hacking, chesty, whooping, barking, throaty. Which type of cough do you have and why?