Vocabulary
アイススラリー
アイススラリー
ice slurry
noun