Hindi-English dictionary »

आत्म हिंसा meaning in English

HindiEnglish
आत्म हिंसा

self-violencenoun
[UK: self ˈvaɪə.ləns] [US: ˈself ˈvaɪə.ləns]