Immolate — English Spanish translation2 translations found

immolate (v) (kill) sacrificar (v) (kill)
immolate (v) (kill) inmolar (v) (kill)
Translate Immolate into other languages
Translate immolate into German
Translate immolate into French
Translate immolate into Italian
Translate immolate into Dutch
Translate immolate into Portuguese
Translate immolate into Slovenian
Translate immolate into Polish
Translate immolate into Czech