natural drainage systemtranslation and definition "natural drainage system", tamil lexiconWordTamil Definitionnatural drainage systemஇயற்கை வடுகால் முறை