Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A woman. stri. adj. Tender, young, leta.