Spanish–English dictionary

English translation of the Spanish word apiadarse de

Spanish → English
  
SpanishEnglish
apiadarse de have pity on; pity; take pity on
apiadarse have pity