Telugu English Dictionary
Free Telugu Online Dictionary
[Skt.] n. A worm: an insect in general. purugu, krimi.