Summary
Spanish to English: more detail...
-
autosacrificio:
-
Wiktionary:
autosacrificio → self-sacrifice
-
Wiktionary:
Spanish
Detailed Translations for autosacrificio from Spanish to English
autosacrificio: (*Using Word and Sentence Splitter)
Wiktionary Translations for autosacrificio:
autosacrificio
noun
-
giving up of one's own benefit