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