English to Arabic

Meaning for:
Armories
other
مستودعات الأسلحة