commercial treaty n : a treaty governing commerce between two or more nations
Copyright © 2026 3Dict.net