Skip to content
Kotomora

スノーマシン

ス
ノ
ー
マ
シ
ン

Meanings

1

noun

snow machine; snowmaking machine; snowmaker

Refers to a machine that produces artificial snow, commonly used at ski resorts.