trade agreement

An agreement made by two nations regulating trade between them

Browse all legal terms