1. ತೊಡಹತರ್

    ♪ toḍaha tar 🔊
    1. :Verb
    2. to restrain oneself or one's feeling, etc.

Comments and suggestions