Hindi-English dictionary »

खुद को नुकसान meaning in English

HindiEnglish
खुद को नुकसान

self-harmnoun