ENGLISH → HINDIlandslipnoun01nounभूस्खलनa slide of a large mass of dirt and rock down a mountain or cliffSimilar wordslandslide →Dictionary sources & licensesCopy link ↗