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

خود فریبی

phrase

  • self-deception
    self-delusion