team up in an alliance Synonym
Synonyme team up in an alliance
Search Synonyms