What is 15 yards in meters?

Asked by
C
collegekid
1mo ago 630 views
1 answer
Best Answer
15 yards = 13.72 meters

Your Answer

Be specific and provide details to help the person asking.