Telugu English Dictionary
Free Telugu Online Dictionary
v. n. To sink. munugu. To become wet. tadiyu.