English edit

Noun edit

immolators

  1. plural of immolator