English edit

Noun edit

mechanisms

  1. plural of mechanism