1. ತರುಕೋಟರ

    Play audio
    ♪ taruk'ōṭara
    Share screenshot
    1. (Noun)
    2. a hollow in the trunk of a tree.

Comments and suggestions