Version Française
Meaning of
"crampons d’escalade"
in English language
French to English
English to French
French
English
crampons d’escalade
crampons (climbing irons)
crampons d’escalade
ice nails (climbing irons)