rhizoverbBeta
Feedback

treaty

Formal agreementnoun · A formal agreement between nations or political groups.