1. ಲೊಚಗುಟ್ಟು

    ♪ locaguṭṭu 🔊
    1. :Verb
    2. to make a smacking sound by pressing the lips together and parting them suddenly.
    3. (a house-lizard) to make its characteristic sound.

Comments and suggestions