weather-strippedEnglish

weather-stripped

Adjective

Having cracks blocked with weather stripping

English: weather-stripped