or kirru kira-kira. [Tel.] n. A creaking sound; a rattling sound. (Anuk.)
or కిర్రు kira-kira. [Tel.] n. A creaking sound; a rattling sound. (Anuk.)