English to Hindi

Meaning for:
mountain slide
other
पर्वत स्खलन