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

    ♪ huḍuhuḍuguṭṭu 🔊
    1. :Verb
    2. rolling oneself from one side to another (as from pain).

Comments and suggestions