Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] adv. More or less, about, on an average, incumincu, sumaru.