Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A pimp, tarcuvadu, tarcunadi. A base wretch, luccha.