サボウダム
Meanings
Noun
1. erosion control dam; barrier against debris-slide
Composed of
erosion control