English to Arabic

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