Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. padu+padu.] adj. Quite ruined or waste, mikkilipadu.