Advertisement
Advertisement
lace stay
noun
- that part of an Oxford shoe into which eyelets and laces are inserted.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse