Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A chuckler, a worker in leather. madigavadu.