NichiDict

砂防ダム

さぼうだむ
[saboudamu]

Meanings

1.Noun

erosion control dam; barrier against debris-slide