secluded life

language: id

definitions

  1. Living away from people.
    id: Hidup tersembunyi

examples