conclure un accord

listen to the pronunciation of conclure un accord
French - English
conclude a deal
make a deal
strike a deal
conclude an agreement