Answer :

Answer:

I think it's 10 minutes per km

iroda0250

Answer:

1.4 meters per second (5.0 km/h, 3.1 mph, 4.6ft/s

Other Questions