[Tel.] n. A cicada, a noisy insect that lives in trees. kirrumanu kirru-manu. n. A turn-stile, lit. a creaking bar.
Free Telugu Online Dictionary
[Tel.] n. A cicada, a noisy insect that lives in trees. kirrumanu kirru-manu. n. A turn-stile, lit. a creaking bar.