English dictionary, thesaurus, translations & etymology
FreeDict.com

deliver the goods in French

deliver the goods in French

livrer la marchandise
verb
(idiomatic, informal) To do what was promised or expected.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.