1. ತರುಚಯ

    ♪ tarucaya 🔊
    1. :Noun
    2. a group of trees; a grove.

Comments and suggestions