Lughet
remorobotly controlled robot with manned platform — English to Chinese Translation | Lughet