Telemanipulators, noun plural of telemanipulator. Synonyms in the same form.
waldos, telefactors
All synonyms for telemanipulator →