dustapa दुस्तप

Definition: mfn. difficult to be endured (penance)