NichiDict

処女林

しょじょりん
[shojorin]

Meanings

1.Noun

virgin forest