Vocabulary

土砂ダム

landslide dam

noun