Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. tommidi+tumu.] n. The measure of nine tumulu or Marcals.