English: immolate

English verb 'immolate' conjugated

Bookmark and Share