signing a pact

listen to the pronunciation of signing a pact
Английский Язык - Английский Язык
joining in alliance, joining in agreement