Cerca
Seleziona la lingua del dizionario
to strike a deal
01
to agree on the terms of an arrangement or negotiation
Esempi
The two countries struck a deal to improve trade relations.
Cerca
Seleziona la lingua del dizionario
to agree on the terms of an arrangement or negotiation