1. ತಪಂಬಡುಹ

    Play audio
    ♪ tapambaḍuha
    Share screenshot
    1. noun (noun)
    2. the act of meditating living an ascetic's life.
    3. the fact or an instance of suffering severly.

Comments and suggestions