domiciliation




domiciliation - noun

  • temporary living quarters
  • domiciliation - thesaurus

    diggings   digs   lodgings   pad