Japanese dictionary
さんばつりん
shelterwood forest
Kanji details
・umbrella
・fell
・strike
・attack
・punish
・grove
・forest