living arrangement
تعریف انگلیسی
noun
- an arrangement to allow people (or ideas) to coexist