a place where arms are made

listen to the pronunciation of a place where arms are made
English - English
armory