Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A creaking sound; a rattling sound. (Anuk.)