English to Arabic

Meaning for:
Egocentric
other
مغرور