Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A loft or garret near the roof of the house, atuka.