snow cat

listen to the pronunciation of snow cat
English - Turkish
piste groomer
English - English

Definition of snow cat in English English dictionary

snowcat
A truck-like enclosed vehicle on tracks, designed to move on snow
snowcat
{i} snowmobile
snow cat
Favorites