1. ತರುಕೋಟರ

    ♪ taruk'ōṭara 🔊
    1. :Noun
    2. a hollow in the trunk of a tree.

Comments and suggestions