Dictionaries | References s self-deceit Script: Latin Meaning Related Words self-deceit A Dictionary: English and Sanskrit | English Sanskrit Rate this meaning Thank you! 👍 SELF-DECEIT , SELF-DECEPTION, s.आत्मवञ्चना, आत्मछलं, आत्मप्रतारणा. ROOTS:आत्मवञ्चनाआत्मछलंआत्मप्रतारणा Comments | अभिप्राय Comments written here will be public after appropriate moderation. Like us on Facebook to send us a private message. TOP