no horse in that race

English

Noun

no horse in that race

  1. Alternative form of no horse in this race.