Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. The grey cricket, or cicada. ilapurugu.