English to Arabic

Meaning for:
Machine-gun
other
الرشاشة