sno-cats

['sn?uk?t]
Sno-Cat
['sn?uk?t]
n.
【商標】 “雪貓”牌履帶式雪地車輛