Spanish-English Dictionaryimpermeabilizado
impermeabilizado
impermeabilizar
Meaning of impermeabilizado