French-English dictionary »

contre-porte meaning in English

FrenchEnglish
contre-porte nom

storm door◼◼◼(a secondary door for weatherproofing)
noun