living accommodations
تعریف انگلیسی
noun
- structures collectively in which people are housed