Meaning of arms deal
Definition of arms deal
(noun)
a
deal
to
provide
military
arms
Other information on arms deal
WIKIPEDIA results for
arms deal
Amazon results for
arms deal
Tweet