Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. Sour butter milk which is kept to curdle milk with.