English to Arabic

Meaning for:
Bumptious
other
مغرور