1. ಗೋದರುಡು

    Play audio
    ♪ gōdaraḍu
    Share screenshot
    1. (Noun)
    2. inflammation of the testis; orchitis.
    3. the testis swollen from orchitis.

Comments and suggestions