English to Arabic

Meaning for:
Treacherous
other
غادر