living arrangement

1. (noun) an arrangement to allow people (or ideas) to co-exist
Related Words: arrangement, organisation, organization, system



Terms and Conditions of Use / Copyright Notice