Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A vital part of the body. jivasthanamu, ayamu.