Aarambhi Hinsa

Aarambhi Hinsa

Inevitable violence in performing various duties