English to Arabic

Meaning for:
Blunderbuss
other
البندقيّة