Definition of 雪上車 (せつじょうしゃ)

せつじょうし

雪上車

せつじょうしゃ

setsujousha

noun
snowcat (vehicle), snowmobile
Related Kanji
snow
above, up
car