Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. Accumulation, alluvial soil, metamettinamannu a deposit of earth.