0 Comments
Answer:
31680
Explanation:
there are 31680 yards in 18 miles
9.4m questions
12.2m answers