Translation of menyaljukan in English:

menyaljukan

verb

  • 1

    to cover an area with artificial snow