Agreement

Filed Under: International Law

Common synonym for treaty.

Scroll to Top