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

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

Comments and suggestions