madugu meaning in english

[Tel.] v. n. To be kept down, adagu. To be bent, vangu, n. A proportion, ratio, gunamu. dinikante adi yenni madugulu heccu how many times is it larger than this? A basin, pond, lake, a deep or hollow place, a hole or pool in the bed of a river or tank.nadimadhyamandunnahradamu, kolanu. A clean cloth….