door seal

English

Noun

door seal (plural door seals)

  1. weatherstrip to seal the door when closed.

Translations

References

Anagrams