English to Arabic

Meaning for:
Shanghaiing
other
الإختطاف