English to Arabic

Meaning for:
Ousted
other
مطرود