$array1 = [
0 => ['beden' => 'M', 'stok' => 2],
1 => ['beden' => 'L', 'stok' => 2],
];
$array2 = ['Kırmızı', 'Mavi'];
$array3 = array_map(function($i, $k) use ($array2) {
return array_merge($i, ['renk' => $array2[$k]]);
}, $array1, array_keys($array1));
print_r($array3);