Definition of “whooping cough” - English Dictionary

british dictionary