French-English dictionary »

galerie pare-neige meaning in English

FrenchEnglish
galerie pare-neige nom {f}

snow shed(tunnel-like structure protecting roads and railroad tracks from snow)
noun