Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. Disgust. rota. adj. Disgusting, rotagala.