English to Arabic

Meaning for:
Howitzer
other
الهاون