tennis shoe


Meanings

  • a canvas shoe with a pliable rubber sole