Translation of landslide in Indonesian

User Contribution

landslide

tanah longsor

noun