Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. tuda+tuda.] n. The very end, the finale. kevalamu tuda.