Translation of خود فریبی in English:

خود فریبی

phrase

  • self-deception, self-delusion