a truck-like enclosed vehicle on tracks, designed to move on snow.

listen to the pronunciation of a truck-like enclosed vehicle on tracks, designed to move on snow.
Английский Язык - Английский Язык

Определение a truck-like enclosed vehicle on tracks, designed to move on snow. в Английский Язык Английский Язык словарь

A truck-like enclosed vehicle on tracks, designed to move on snow.
snowcat