Translation of armoury in Spanish:

armoury

noun