arms_dealEnglish

arms deal

Noun

A deal to provide military arms

English: arms deal