Translation of خود ثنا in English:

خود ثنا

phrase

  • self-praise