Attested.to

Definition

a system for international peace

Seed ·

Term in context

collective security in CommonParlance