Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. Mother. talli. Another form of amma.