Dutch–English dictionary

English translation of the Dutch word om de kroon op het werk te zetten

Dutch → English
  
DutchEnglish
om de kroon op het werk te zetten to crown all; to crown it all; to top it all