English to Arabic

Meaning for:
Pistols
other
المسدّسات