Spanish–English dictionary

English translation of the Spanish word lamentar la pérdida de

Spanish → English
  
SpanishEnglish
lamentar la pérdida de regret