Summary
French to English:   more detail...
  1. pic à glace:
    • Wiktionary:
      pic à glace → icepick




English

Detailed Translations for pic à glace from English to French

Related Translations for pic à glace