Question

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

general icon

GENERAL

Arsenal

general iconGENERALgo to general category

Share: