Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
telerobots
in English
telerobots
#uncommon
Definitions
Noun
remote-controlled
robots
(
operated
from
a
distance
)
Base Words
robots
tele