river irrigationtranslation and definition "river irrigation", tamil lexiconWordTamil Definitionriver irrigationஆற்றுப்பாசனம்