living arrangement n : an arrangement to allow people (or ideas) to co-exist
Copyright © 2025 3Dict.net