clinch the deal - German English Dictionary
History

clinch the deal

Play ENDEENus
Play ENDEENuk
Play ENDEENau


Meanings of "clinch the deal" in German English Dictionary : 2 result(s)

English German
Idioms
clinch the deal den Kauf abschließen [v]
clinch the deal den Handel besiegeln [v]