Telugu English Dictionary
Free Telugu Online Dictionary
[Skt.] n. A skeleton, asthipanjaramu, emukalagudu. A breast bone dokka.