Version Française
Meaning of
"Pitons"
in English language
French to English
English to French
French
English
Pitons
Eye-bolts
pitons métalliques
pitons of metal
pitons métalliques
pitons of metal (mountaineering equipment)