Lughet
grease and oil soaked clutch — English to Chinese Translation | Lughet