NichiDict

砂防林

さぼうりん
[sabourin]

Meanings

1.Noun

erosion-control forest