English to Arabic

Meaning for:
Ordnance
other
المدفعية