Spanish–English dictionary

English translation of the Spanish word abnegarse

Spanish → English
  
SpanishEnglish
abnegarse deny oneself; sacrifice oneself