« Back to Glossary Index

A snowblower equipped with tracks instead of wheels, offering improved traction and maneuverability in challenging terrain.

« Back to Glossary Index
All search results
>