control mechanisms

English

Noun

control mechanisms

  1. plural of control mechanism