English to Arabic

Meaning for:
Ordnances
other
المدفعيات