Lughet
›
›
→
required horsepower — English to Chinese Translation