NichiDict

雪上車

せつじょうしゃ
[setsujousha]

Meanings

1.Noun

snowcat (vehicle); snowmobile