Landslide

The sudden movement of loose rock and soil down a slope.

Landslide Definition
Landslide Definition

Flippy AI

Flashcards that integrate with gaming or esports.