+0  
 
0
411
1
avatar

HOW MANY METERS IN a yard

 Sep 12, 2016
 #1
avatar
0

1 meter = 1.094 yards =3.281 feet=39.37 inches.

 Sep 12, 2016

1 Online Users

avatar