Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. Plague, harassment, responsibility, business. Ruin. padu.