English edit

Noun edit

immolations

  1. plural of immolation

French edit

Pronunciation edit

Noun edit

immolations f

  1. plural of immolation