Hindi-English dictionary »

खुद को चोट meaning in English

HindiEnglish
खुद को चोट

self-injurynoun