Summary
Spanish to English:   more detail...
  1. autosacrificio:


Spanish

Detailed Translations for autosacrificio from Spanish to English

autosacrificio: (*Using Word and Sentence Splitter)


Wiktionary Translations for autosacrificio:

autosacrificio
noun
  1. giving up of one's own benefit