Tamil Dictionary 🔍

self-satisfying

Self`-sat"is*fy`ing, a. Defn: Giving satisfaction to one's self.


self-satisfying - Similar Words