English-Hindi dictionary »

self-loathing meaning in Hindi

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

आत्म घृणा