domiciliation

domiciliation

domiciliation

Noun

temporary living quarters

Synonyms: