English to Arabic

Meaning for:
Detribalized
other
مثقف