to firm up a deal

listen to the pronunciation of to firm up a deal
English - German
ein Geschäft unter Dach und Fach bringen
to firm up
endgültig festlegen
to firm up
fest vereinbaren
to firm up
betonieren