English to Arabic

Meaning for:
Eggheaded
other
مثقّف