English to Arabic

Meaning for:
Bragged
other
تفاخر