1. ತೆಗಳುಗಾರ

    Play audio
    ♪ tegaḷugāra
    Share screenshot
    1. noun (noun)
    2. a person who blames or condemns others esp. habitually.

Comments and suggestions