Slopewash - What does it mean?
slopewash | |
has no English definition.
(geology) The transportation of rock and soil down a slope by rain; the material so transported
is likely misspelled.
has no English definition.
