En
Fr
Es
Ru
It
Tr
Uk
Search
a building where military equipment are stored or manufactured
of or relating to geostrategy
a place where arms are manufactured
all the weapons and equipment that a country has