1. ಹುಡುºÀುಡುಗುಟ್ಟು

    Play audio
    ♪ huḍuhuḍuguṭṭu
    Share screenshot
    1. (Verb)
    2. rolling oneself from one side to another (as from pain).

Comments and suggestions