English to Arabic

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