雪上 せつじょう しゃです
setsujōshadesu

Noun
Desu Copula

The polite form of 雪上車

1. Snowmobile.

Polite