Lughet
blast sand with tumbling barrel — English to Chinese Translation | Lughet