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