NichiDict

天然林

てんねんりん
[tennenrin]

Meanings

1.Noun

natural forest