Translation of اپنی ہی گانا in English:

اپنی ہی گانا

phrase

  • tell one's own story
    blow one's own trumpet