Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. the stickleback fish. Gasterosteus couleatus.