pelting-rain resistance - French English Dictionary

pelting-rain resistance

Meanings of "pelting-rain resistance" in French English Dictionary : 1 result(s)

English French
Glazing
pelting-rain resistance protection contre la pluie battante