Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] v. a. To scour or wash. pulumu, uduku, tuducu.