Yahoo Malaysia Web Search

Search results

  1. Dictionary
    tennis shoe

    noun

    • 1. a light canvas or leather soft-soled shoe suitable for tennis or casual wear.