meaning of storm door

1. an extra outer door for protection against severe weather or winter


Related Words

storm door |

Developed & Maintained By Taraprasad.com

Treasure Words