arms arsenals

listen to the pronunciation of arms arsenals
English - English

Definition of arms arsenals in English English dictionary

arms arsenal
stock of weapons, store of ammunition