tennis shoe









tennis shoe


noun

  1. a sports shoe with a rubber sole (usually pebbled) and a stitched canvas upper that laces over the instep.

noun

  1. a rubber-soled canvas shoe tied with laces
49 queries 0.374