Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A tool, an implement, an instrument. panimuttu, upakaranamu.