inmolar

listen to the pronunciation of inmolar
الأسبانية - الإنجليزية
immolate, offer as a sacrifice, kill as a sacrifice (especially by fire)
immolate