a protective coating, or layer of insulation, as on a house or car

listen to the pronunciation of a protective coating, or layer of insulation, as on a house or car
İngilizce - İngilizce
weatherizing
a protective coating, or layer of insulation, as on a house or car