English edit

Noun edit

telemechanisms

  1. plural of telemechanism