1. ತಾಳೆಛತ್ರ

    ♪ tāḷe chatra 🔊
    1. :Noun
    2. an umbrella made of palmyra leaves.

Comments and suggestions