Meaning of treaty
Definition of treaty
(noun)
a
written
agreement
between
two states or sovereigns
Other information on treaty
WIKIPEDIA results for
treaty
Amazon results for
treaty
Tweet