Hindi-English dictionary »

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

HindiEnglish
आत्म निन्दा

self-reproachnoun
[UK: self rɪ.ˈprəʊtʃ] [US: ˈself rɪˈproʊtʃ]