treaty

treaty

treaty

Noun

a written agreement between two states or sovereigns

Synonyms: