Subscribe
URL of the page has been copied to clipboard.
Meaning : Not permitting the passage of water.
Synonyms : rainproof, waterproof
Translation in other languages :हिन्दी
ऐसी वस्तु या वस्त्र, जिस पर पानी का प्रभाव न हो या पानी रिस न सके।
Install App