Summary
English to French:   more detail...
  1. snowcat:


English

Detailed Translations for snowcat from English to French

snowcat: (*Using Word and Sentence Splitter)


Wiktionary Translations for snowcat:

snowcat
noun
  1. véhicule à cabine qui peut transporter plusieurs personnes dans des régions recouvertes de neige ou de glace sans nécessiter de route.