Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A mottled skin, as a leprosy. HD. iii. 1086.