Respuesta :

AL2006

95.97 meters is 42% of 249.89 yards.

Otras preguntas