a race in which all contestant start from scratch (on equal terms)

listen to the pronunciation of a race in which all contestant start from scratch (on equal terms)
الإنجليزية - الإنجليزية
scratch race
a race in which all contestant start from scratch (on equal terms)
المفضلات