Dutch–English dictionary

English translation of the Dutch word zich niet weten te redden

Dutch → English
  
DutchEnglish
zich niet weten te redden be at bay; stand at bay