Meaning of 森林浴 in Japanese

  1. Words

Definition of 森林浴

  1. (n) peaceful walk through the woods; being immersed in a forest; forest therapy
Back to top