selfdelusion

listen to the pronunciation of selfdelusion
الإنجليزية - الإنجليزية
The act of deluding one's self, or the state of being thus deluded
selfdelusion
المفضلات