← Back to browseスノーマシン[sunoomashin]nounJapanese definitionNo Japanese definition yet.English definitionsnow machine; snowmaking machine; snowmakerExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsスノーマンスノースノークスノーデンスノーガンスノーケル