self-punishment meaning in hindi

Pronunciation of self-punishment

self-punishment Definitions and meaning in English

noun:
  1. punishment inflicted on yourself



Tags: self-punishment meaning in hindi, self-punishment ka matalab hindi me, hindi meaning of self-punishment, self-punishment meaning dictionary. self-punishment in hindi. Translation and meaning of self-punishment in English hindi dictionary. Provided by KitkatWords.com: a free online English hindi picture dictionary.