sacrifice English - Portuguese
1.
-
Englishsomething sacrificed
-
Portuguesesacrifício
2.
-
Portugueseautossacrifício
Related words
immolate holocaust victimize victim offering libation martyr
English translator: English Portuguese sacrifice Eesti sõnaraamat Español Traductor Svenska Översättare