Dutch–English dictionary

English translation of the Dutch word zich herstellen

Dutch → English
  
DutchEnglish
zich herstellen come back; compose oneself; pull oneself together; rally; recover; recover oneself