Meaning of guho ng lupa

guho ng lupa

Tagalog

guho ng lupa comp., n. landslide