Attested.to

Definition

(diplomacy) an international agreement

Seed ·

Term in context

convention in CommonParlance