Spanish-English Dictionaryimpermeabilizar
Meaning of impermeabilizar