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