English to Arabic

Meaning for:
Cannon
other
المدفع