NichiDict

防砂林

ぼうさりん
[bousarin]

Meanings

1.Noun

stand of trees planted to control the movement of sand