dobba meaning in english

[Tel.] n. A piece of flesh. A clot of blood. mudda. The outer side of the thigh,. A pool or puddle. netturukanda. “tirugaka virugaka yabhi karamesamulahanambuganimpanga sarirentinaduma netturu dorugan bravahinci nilici dobbalukatten.” P. i. 240. ti dobbalukatten anaga gaddalukatten