English to Arabic

Meaning for:
Excommunicated
other
مطرود