Drama Glossary

Industrial Sewing Machine Definition

A powerful sewing machine designed to sew heavy fabrics.