Snowmelt - French English Dictionary

Snowmelt

Meanings of "Snowmelt" in French English Dictionary : 2 result(s)

English French
Construction
snowmelt dégel [m]
Snowmelt Fonte de neige