Meaning and Translation of 24 Hour Race in Urdu Script and Roman Urdu with Wikipedia Reference,
A 24-hour race is a form of endurance race in a number of sports: