Version Française
Translate
"come to an agreement, make a deal"
to French Language
English to French
French to English
English
French
come to an agreement, make a deal
se mettre d’accord, conclure un accord