English to Arabic

Meaning for:
Castaway
other
المنبوذ