track shoe

views updated

track shoe • n. a running shoe.