DICTIONARY

(Total Entries : 197270)

dustapa

Dictionary Definition: 

○tapa mfn. difficult to be endured (penance) Śatr.