ımmolate

listen to the pronunciation of ımmolate
İngilizce - İngilizce
{v} to sacrifice, slay, kill, offer up