secluded life

language: fr

definitions

  1. Living away from people.
    fr: Vie retirée

examples