Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. from oddu] n. A wager, a stake in a game of chance. pandemu, oddu.