1. ಗೋದರುಡು

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

Comments and suggestions