English to Arabic

Meaning for:
Estranging
other
المجافاة