Tamil Dictionary 🔍

self-applause

Self`-ap*plause", n. Defn: Applause of one's self.


self-applause - Similar Words