English-French dictionary »

storm door meaning in French

EnglishFrench
storm door (a secondary door for weatherproofing)
noun

contre-porte◼◼◼nom