Lughet
torque horse power — English to Chinese Translation | Lughet