snow machine - French English Dictionary
History

snow machine

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "snow machine" with other terms in English French Dictionary : 3 result(s)

English French
Athleticism
snow-grooming machine surfaceuse [f]
snow-grooming machine dameuse [f]
snow-grooming machine dameuse à neige