English to Arabic

Meaning for:
Excommunicate
other
المطرود