Telugu English Dictionary
Free Telugu Online Dictionary
[for Tel. sembali.] n. The tree called Vitex negundo.