Telugu English Dictionary
Free Telugu Online Dictionary
n. Noise, sound, dhvani, mrauri. mrota mrota. n. A noise, dhvani.