shoe patching machine

Language

Term

Description

English

shoe patching machine

a stitching machine with a long arm used for stitching leather and heavy fabric

Chinese

German

French

Japanese

Spanish

Turkish

Vietnamese

Shopping Cart