inlay

Language

Term

Description

English

inlay

material or arch support inserted into the shoe

Chinese

German

French

Japanese

Spanish

Turkish

Vietnamese

Shopping Cart