Dutch–English dictionary

English translation of the Dutch word zijn spoor uitwissen

Dutch → English
  
DutchEnglish
zijn spoor uitwissen cover one’s tracks; cover up one’s tracks