Spanish–English dictionary

English translation of the Spanish word rehabilitarse

Spanish → English
  
SpanishEnglish
rehabilitarse come back; stage a comeback
rehabilitar overhaul; rehabilitate