secluded life

language: en

definitions

  1. Living away from people.
    en: Living away from people.

examples