TOP

Definition of body shop noun from the Oxford Advanced American Dictionary

See body shop in the Oxford Advanced Learner's Dictionary