Skip to content
Kotomora

砂さ防ぼうダム

Meanings

1

noun

erosion control dam; debris barrier

Civil engineering term for a dam built to prevent erosion and control debris flows, often in mountainous areas.