foot race


Meanings

  • a race run on foot;