concludere un affare

listen to the pronunciation of concludere un affare
Italienisch - Englisch
clinch a deal
swing a deal
conclude a deal