Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. The seer-fish. Russell plate 134. Ainslie 154.