telemanipulators
English
Noun
telemanipulators
plural of
telemanipulator