Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A dart, a spear. itekadu a spearman.