雪地车
xuě dì chē
Definitions
- 1. snowmobile