Spanish–English dictionary

English translation of the Spanish word renovar la herida

Spanish → English
  
SpanishEnglish
renovar la herida open an old sore