Telugu English Dictionary
Free Telugu Online Dictionary
[tel.] n. The white Mimosa tree. tellacandra.