English to Arabic

Meaning for:
Swaggered
other
متبختر