1. ದೇವಕೃಚ್ಛ್ರ

    Play audio
    ♪ dēva křcchra
    Share screenshot
    1. (Noun)
    2. a kind of religious vow that involves, among others, severe self-punishment.

Comments and suggestions