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