self-deceivers

English

Noun

self-deceivers

  1. plural of self-deceiver