Lughet
pneumatic sand rammer — English to Chinese Translation | Lughet