Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. (K) A wretch, a villain. Chenna. v. 33.