rock boot - French English Dictionary

rock boot

Meanings of "rock boot" with other terms in English French Dictionary : 1 result(s)

English French
Mountaineering
rock-climbing boot chausson d'escalade