In British English, what word describes a place where arms and ammunition are made and stored?
GENERAL
Arsenal
Share: