NichiDict

人工降雪機

じんこうこうせつき
[jinkoukousetsuki]

Meanings

1.Noun

snowmaking machine; snow cannon; snow gun