Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. cakku+adu.] v. a. To finish, end, kill.