English to Arabic

Meaning for:
Sextupled
other
مسدّس