river canal irrigationtranslation and definition "river canal irrigation", tamil lexiconWordTamil Definitionriver canal irrigationஆற்று வாய்க்கால் பாசனம்