drip irrigationtranslation and definition "drip irrigation", tamil lexiconWordTamil Definitiondrip irrigationசொட்டுநீர்ப்பாசனம்drip irrigationசொட்டுப்பாசனம்