Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A fish of the speciesĀ Ch&oe;todon. Russell, No. 85.