Respuesta :

16 inches = 0.44 yards
nhu13

0.44 yard is the answer