impervious aprontranslation and definition "impervious apron", tamil lexiconWordTamil Definitionimpervious apronகசிவறு தரைத்தளம்