Summary
French to English:   more detail...
  1. combinaison de ski:
    • Wiktionary:
      combinaison de ski → snowsuit


French

Detailed Translations for combinaison de ski from French to English