Lughet
›
›
→
periscopic television — English to Chinese Translation