English Telugu Dictionary
Free Telugu Dictionary
మురుగుకాలువ సహజంగా ఏర్పడే కాలువ వాగు Synonyms trench drain dike channel moat