Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. niru+pastu.] n. A strict fast. suskopavasamu.