0 Comments
Answer: 9.09 meters per second
Explanation:
100 divided by 11= 9.09
9.4m questions
12.2m answers