kamus
.
Search
About
landslide
English
landslide, landslip
Noun
A slide of a large mass of dirt and rock down a mountain or cliff
English: landslide, landslip
An overwhelming electoral victory
English: landslide
English words with similar meanings
Show 1 words
landslip