French translation for "snowcat"
|
-
n. motoneige, voiture adéquate pour rouler sur la neige
- Similar Words:
- "snowboard" French translation, "snowboarding" French translation, "snowbound" French translation, "snowcap" French translation, "snowcapped" French translation, "snowclad" French translation, "snowdrift" French translation, "snowdrop" French translation, "snowed under" French translation, "snowfall" French translation
|
|
|