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

User Pssguy
by
5.3k points

1 Answer

7 votes

Answer:

18.288

Explanation:

User IceGras
by
4.9k points