Lughet
rubber shock absorber strut — English to Chinese Translation | Lughet