NichiDict

なだれ防止林

なだれぼうしりん
雪崩防止林
[nadareboushirin]

Meanings

1.Noun

avalanche prevention forest; avalanche-restraining forest