sno-cat

Noun
  1. a kind of snowmobile

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

sno-cat
A rescue team uses a sno-cat to reach the remote mountain cabin.