TOP

Definition of traveling salesman noun from the Oxford Advanced American Dictionary