steep pitch - French English Dictionary

steep pitch

Meanings of "steep pitch" in French English Dictionary : 1 result(s)

English French
Mountaineering
steep pitch mur raide