Lughet
›
›
→
drilling platform — English to Chinese Translation