抛砂机 meaning in Chinese
sand projection machine
sand slinger
sand slinging machine
sand thrower
sand throwing machine
sandslinger
shooter
slinger
sand projection machine
sand slinger
sand slinging machine
sand thrower
sand throwing machine
sandslinger
shooter
slinger