Attested.to

Definition

a deal to provide military arms

Seed ·

Term in context

arms deal in CommonParlance