English–Dutch dictionary

Dutch translation of the English word immolation

English → Dutch
  
EnglishDutch
immolation offer; offering; opoffering
immolate offeren; opofferen