Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A wretch. nicudu. “tarralatodipottidaka.” Dasarathi. ยง 37.