Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. udumu+kukka] n. A hound that hunts after iguanos. Swa. iv. 78.