Skip to content
Kotomora

スノーモービル

ス
ノ
ー
モ
ー
ビ
ル
Freq.Top 100,000

Meanings

1

noun

snowmobile

A motorized vehicle for traveling over snow, used for recreation, transport, or racing.