NichiDict

スノーマシン

[sunoomashin]

Meanings

1.Noun

snow machine; snowmaking machine; snowmaker