Hindi-English dictionary »

आत्म घृणा meaning in English

HindiEnglish
आत्म घृणा

self-loathingnoun
[UK: self ˈləʊ.ðɪŋ] [US: ˈself ˈloʊ.ðɪŋ]