Attested.to

Definition

a written agreement between two states or sovereigns

Seed ·

Term in context

accord in CommonParlance