Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. (Anuk. of crying or wailing or buzzing) gipettu to whimper, to buzz.