English

edit

Noun

edit

micromechanisms

  1. plural of micromechanism