English to Arabic

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