impermeable stratatranslation and definition "impermeable strata", tamil lexiconWordTamil Definitionimpermeable strataநீர் ஊடுருவாப்படிவம்