Tamil Dictionary 🔍

self-delation

Self`-de*la"tion, n. Defn: Accusation of one's self. [R.] Milman.


self-delation - Similar Words