1. ತಹತಹ

    Play audio
    ♪ taha taha
    Share screenshot
    1. (Noun)
    2. impatient eagerness.
    3. distress or uneasiness of mind caused by fear of imagined or actual danger or misfortune; anxiety; grief.

Comments and suggestions