Skip to content
Kotomora

スノーガン

ス
ノ
ー
ガ
ン

Meanings

1

noun

snow gun; snow cannon

A machine that produces artificial snow, used at ski resorts.