close a deal, do business, come to an agreement, make a sale

listen to the pronunciation of close a deal, do business, come to an agreement, make a sale
İngilizce - İngilizce
clinch a deal
close a deal, do business, come to an agreement, make a sale