making a treaty or pact, forming a partnership, teaming up, joining forces

listen to the pronunciation of making a treaty or pact, forming a partnership, teaming up, joining forces
الإنجليزية - الإنجليزية
entering into an alliance