Nearby Stone Crusher

Crusher definition, to press or squeeze with a force that destroys or deforms.See more.