Translation of longsoran in English:

longsoran

landslide

noun

  • 1

    landslide
  • 2

    soil erosion