secluded life
language: en
definitions
Living away from people.
en: Living away from people.
examples