1. ತೊಡಕುಬೇರು

    ♪ toḍaku bēru 🔊
    1. :Noun
    2. tangled or matted roots of a plant.

Comments and suggestions