Dutch–English dictionary

English translation of the Dutch word tot overmaat van ramp

Dutch → English
  
DutchEnglish
tot overmaat van ramp on top of all that; to crown all; to crown it all; to make matters worse; to make things worse; to top up with