1. ತುಂಬುರುಸು

    ♪ tumburusu 🔊
    1. :Noun
    2. the tree Diospyros melanoxylon (= D. tupru) of Ebenaceae family; Indian persimmon.

Comments and suggestions