splash-prooftranslation and definition "splash-proof", tamil lexiconWordTamil Definitionsplash-proofசிதறல் தடைகாப்பான.