intertrade
/ɪntərˈtreɪd/Definitions
1. noun
International trade or commerce.
“The company specializes in facilitating intertrade between countries.”
1. noun
International trade or commerce.
“The company specializes in facilitating intertrade between countries.”