Search term weatherstrip has one result
Jump to
EN English ES Spanish
weatherstrip (n v) [material used to prevent cold air from entering] burlete (n v) [material used to prevent cold air from entering]