English to Arabic

Meaning for:
Braggart
other
المتفاخر