English dictionary, thesaurus, translations & etymology
FreeDict.com

deliver the goods in Polish

deliver the goods in Polish

dotrzymać słowa
verb
(idiomatic, informal) To do what was promised or expected.
dotrzymywać słowa
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.