English to Arabic

Meaning for:
Carbine
other
البندقية القصيرة