English edit

Noun edit

pyromechanisms

  1. plural of pyromechanism