Translation of salji runtuh in English:

salji runtuh

avalanche

noun

  • 1

    avalanche, mass of snow pouring down a mountain