Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A low bed of soil for growing plants. pallapumadi.