Hindi-English dictionary »

आत्म वंचना meaning in English

HindiEnglish
आत्म वंचना

self abuseverb
[UK: self ə.ˈbjuːs] [US: ˈself ə.ˈbjuːs]