EN landslide
play_circle_outline
{noun}

landslide
भूस्खलन [bhooskhalan] {m}

Synonyms (English) for "landslide":

landslide
English