Barter system means?

Submitted by:
Exchange of goods
Submitted by:

Read Online Motorway Police Job Interview Questions And Answers