Skip to content
Kotomora

斜しゃ面めん対たい策さく工こう

Meanings

1

noun

slope stabilization work

Civil engineering term for measures or structures that prevent slope failure, landslides, or erosion.