Dutch–English dictionary

English translation of the Dutch word zich op de hals halen

Dutch → English
  
DutchEnglish
zich op de hals halen contract; incur