valley irrigationtranslation and definition "valley irrigation", tamil lexiconWordTamil Definitionvalley irrigationபள்ளத்தாக்குப்பாசனம்