irrigable areatranslation and definition "irrigable area", tamil lexiconWordTamil Definitionirrigable areaபாசனம் செய்யத்தக்க பரப்பு