TOP

Definition of strep throat noun from the Oxford Advanced American Dictionary

See strep throat in the Oxford Advanced Learner's Dictionary