Nirakrta

Nirakrta

Defeat; Proper control over mind, speech and body