Skip to content
Kotomora

造ぞう雪せつ

Meanings

1

noun

snowmaking; production of artificial snow

Technical term used in skiing, snowboarding, and winter sports contexts.