0 a formal agreement between two or more countries stating the conditions under which they will do business with one another:
E-visas allow nationals of countries having commercial treaties with the US entry into the US to engage in trade.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
commercial treaty