barter [pl. barters]
Synonyms
  • مُبادلة ، مُعاوضة
Notices
  • exchange goods, property, etc for other goods, etc without using money