secluded life

language: ja

definitions

  1. Living away from people.
    ja: 隠遁生活

examples