土石流

avalanche of earth and rocks; debris flow; mudslide; landslide

Meaning

  1. n
    avalanche of earth and rocks; debris flow; mudslide; landslide

Example sentences

  • That's the fact that avalanches occur after mountain fires.