English to Arabic

Meaning for:
Abducts
other
يخطف :: يُبْعِد عن