agree to a joint venture Synonym
Synonyme agree to a joint venture
Search Synonyms