Another name for exchange of goods or other goods is called

Question 1 Report

Another name for exchange of goods or other goods is called