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

خود ستائی/ سرائی

phrase

  • self-praise
    self-appreciation
    self-approbation
    self-admiration