Skip to content
Kotomora

天てん然ねん林りん

て
ん
ね
ん
り
ん

Meanings

1

noun

natural forest

A forest that has grown without human intervention, as opposed to planted or managed forests.