なだれ防止 ぼうし りん
nadarebōshirin

Noun

1. avalanche prevention forest; avalanche-restraining forest

Other forms: