Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. mudu + tumu.] n. The measure of three tumulu.