to work with a common purpose (idiom); to make concerted efforts/to pull together/to work as one
Copyright © 2024 3Dict.net