English to Arabic

Meaning for:
Switchblades
other
المطاوي