English

edit

Noun

edit

telemanipulators

  1. plural of telemanipulator