Respuesta :

107360 yards = 31 miles = 1 hour
1 second = 1789.3333333 yards

Otras preguntas