mudslideEnglish

mudslide

Noun

A landslide of mud

English: mudslide