217,411 views
36 votes
36 votes
How many miles is 65 yards

User Tmdean
by
2.8k points

1 Answer

26 votes
26 votes

Answer:

65 yards in miles is 0369318

User Harshit Satya
by
2.6k points