Home Sanskrit Dictionary

Download Sanskrit Dictionary APP

Self-discipline Sanskrit Meaning

आत्मानुशासनम्, परिष्कारः