intertrade
noun
in·ter·trade
| \ "+\
Definition of intertrade
: reciprocal trade
Keep scrolling for more