NichiDict

防霧林

ぼうむりん
[boumurin]

Meanings

1.Noun

trees protecting land from sea fogs