English to Arabic

Meaning for:
Armaments
other
الأسلحة