English to Arabic

Meaning for:
Shanghaied
other
إختطف