English to Arabic

Meaning for:
Braggarts
other
المتفاخرون