main supply ditchtranslation and definition "main supply ditch", tamil lexiconWordTamil Definitionmain supply ditchதலைமைத் தரவு சாக்கடை