Advertisement

Advertisement

alligator shear

noun

  1. heavy shears for cutting metal slabs.


Advertisement

Advertisement

Advertisement

Advertisement


alligator pepperalligator snapping turtle