Hindi-English dictionary »

आत्माभिनन्दन meaning in English

HindiEnglish
आत्माभिनन्दन

self congratulationnoun