English

edit

Noun

edit

micromotors

  1. plural of micromotor