Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] v. t. To apply as wax or ointment. To smear, daub. racu.