sacrifice English - Italian
1.
-
Englishsomething sacrificed
-
Italiansacrificio
2.
-
Italianautosacrificio
Related words
immolate victim sacrificial martyr
English translator: English Italian sacrifice Eesti sõnaraamat Español Traductor Svenska Översättare