Translation of salji in English:

salji

snow

noun

  • 1

    snow, frozen atmospheric vapour falling to earth in white flakes, fall or layer of snow