hydrofuge meaning in English
adj. damp proof, water repellent, that absorbs water; treated with a finish that is resistant to water but not totally waterproof
adj. damp proof, water repellent, that absorbs water; treated with a finish that is resistant to water but not totally waterproof