Lughet
›
›
→
machine finishing — English to Chinese Translation