Dutch–English dictionary

English translation of the Dutch word zich loswerken

Dutch → English
  
DutchEnglish
zich loswerken disentangle oneself