Spanish–English dictionary

English translation of the Spanish word lamentarse

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
lamentar
(deplorar)

SpanishEnglish
lamentarse lament; mourn
lamentar bemoan; bewail; lament; mourn; regret; rue; wail