1. ಉಡುಚು

    ♪ uḍucu 🔊
    1. :Noun
    2. an inflammed swelling of a lymph node, esp. in the armpit or groin; a bubo.

Comments and suggestions