Spanish–English dictionary

English translation of the Spanish word apiadar

Spanish → English
  
SpanishEnglish
apiadar move to pity; take pity on
apiadarse have pity