Vocabulary
人工降雪機
じんこうこうせつき
snowmaking machine; snow cannon; snow gun
noun