water proof skintranslation and definition "water proof skin", tamil lexiconWordTamil Definitionwater proof skinநீர்புகாத தோல்