1. ಉಡುಚು

    Play audio
    ♪ uḍucu
    Share screenshot
    1. (Noun)
    2. an inflammed swelling of a lymph node, esp. in the armpit or groin; a bubo.

Comments and suggestions