English-Polish dictionary »

immolate meaning in Polish

EnglishPolish
immolate verb
kill as sacrifice

poświęcićverb