English to Arabic

Meaning for:
Harpoon
other
الحربة