Telugu English Dictionary
Free Telugu Online Dictionary
[Skt.] n. A thorny weed, enugapalleru. A horse radish, mullangi.