Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] A coin worth twelve cash. Plu. nebulu coins.