sacrifice English - Spanish
1.
-
Englishsomething sacrificed
-
Spanishsacrificio
2.
-
Spanishautosacrificio
Related words
immolate holocaust victim offering sacrificial libation martyr
English translator: English Spanish sacrifice Eesti sõnaraamat Español Traductor Svenska Översättare