1. ಇರ್ಕಣ್ಗುರುಡ

    Play audio
    ♪ irkaṇguruḍa
    Share screenshot
    1. noun (noun)
    2. he who has lost the sight of both the eyes.

Comments and suggestions