Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. cedu+tadu.] n. The rope used for drawing water from a well.