Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A peel. tola tola. adj. That which saves. raksakamu.