Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
rockslides
in English
rockslides
#limited
Definitions
Noun
a
landslide
with
rolling
or
falling
rocks
falls
of
rock
down
a
slope
Base Words
rock
slides