telemechanisms
English
Noun
telemechanisms
plural of
telemechanism