show off
دکھاوے باز
speaking of yourself in superlatives
سپرلائٹس میں اپنے آپ کی بات کرتے ہیں
wear or display in an ostentatious or proud manner
ایک شاندار یا فخر انداز میں پہننا یا ڈسپلے
she was sporting a new hat
وہ ایک نئی ٹوپی کھیل رہی تھی