storage irrigationtranslation and definition "storage irrigation", tamil lexiconWordTamil Definitionstorage irrigationதேக்கப்பானம்