French-English dictionary »

chausson d'escalade meaning in English

FrenchEnglish
chausson d'escalade nom {m}

climbing shoe◼◼◼(footwear)
noun