Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. from kara and batta and avu] n. A striped cow.