snow-free - French English Dictionary

snow-free

Meanings of "snow-free" in French English Dictionary : 1 result(s)

English French
Mountaineering
snow-free dénudé [adj]