svaparapratāraka स्वपरप्रतारक

Definition: a. de ceiving oneself and others.


Dictionary: Macdonell
Literary Sources:
Synonyms:
Wikipedia: