reinforcement of leather and decoration in the instep of some shoes - Turkish English Dictionary

Suggest a Term