1 inside heel attacher
English-Russian dictionary of leather and footwear industry > inside heel attacher