a bargain, contract, agree

listen to the pronunciation of a bargain, contract, agree
Английский Язык - Английский Язык
{n} covenant