SCRATCH RACE


Meaning of SCRATCH RACE in English

race in which conditions are equal

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.