Translation of snow in Indonesian

snow

salju

noun

  • 1

    salju

verb

  • 1

    bersalju