Translation of خود ستائی کرنا in English:

خود ستائی کرنا

phrase

  • blow one's own trumpet