English to Arabic

Meaning for:
Sacked
other
مطرود