Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. (anuk.) A giggling, murmuring, echocing. Suca i. 256.