70.2k views
16 votes
How many meters are in 20 yards ?

User Pssguy
by
8.9k points

1 Answer

7 votes

Answer:

18.288

Explanation:

User IceGras
by
8.1k points

No related questions found