English to Arabic

Meaning for:
Made-off
other
هرب