English to Arabic

Meaning for:
Making-off
other
الهروب