English to Arabic

Meaning for:
Cockiest
other
مغرور