Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A bed. parupu, metta. talpamu, sayya.