Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A fish; a sort of Ch&ae;todon. Russel. No. 80, 81.