Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A huurdle on which a heap is placed to be drawn by bullocks.