English to Arabic

Meaning for:
Abandoner
other
المتخلّي :: التّارك