Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. The saw-fish. elamu or elancepa. Russel No. 13.