Advertisement

Advertisement

lace stay

noun

  1. that part of an Oxford shoe into which eyelets and laces are inserted.


Advertisement

Advertisement

Advertisement

Advertisement


lacertilianlace-up