India
A formal agreement between two countries is called a treaty or a pact.
It's a pact in order to reduce the production of nuclear weapons
agreements between countries are called "Treaty's" ---treaty---
The Locarno Pact!
When an agreement is formed between two nations the mort popular term is Treaty.
It was called the Pact of Steel
The Molotov-Ribbentrop Pact .
it was the treaty of Brest-Litovsk (1917). or perhaps you want the Molotov-Ribbentrop pact of 1939 (aka the Nazi-Soviet non-aggression pact).
the original treaty was simply a friendship treaty signed on October 25, 1936. but it was first referred to as the pact of steel in may of 1939
A non-aggression pact is an agreement or treaty which states there will be no fighting between those who made the agreement.
Treaty signed by 62 countries that denounced war, but had no provisions for how to deal with nations that broke the pact