arms deal (0 synonym found)

Definition of arms deal:

(n) : a deal to provide military arms

Definition of arms deal:

(n) : a deal to provide military arms

Back to Top