English-French dictionary »

climbing shoe meaning in French

EnglishFrench
climbing shoe (footwear)
noun

chausson d'escalade◼◼◼nom {m}