Lughet
›
›
→
scoreboard — English to Chinese Translation