commercial treaty

Noun
  1. A treaty governing commerce between two or more nations (synset 106786658)

Other Searches