Advertisement

Synonyms of Foreign Trade

Primary definition: The exchange of goods and services between countries.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement