Если союз "y" стоит перед словом, начинающимся со звука [ i ], он заменяется на "е". Для удобства произношения.
То же самое с союзом "o" (или). Если он стоит перед словом, начинающимся со звука [o], он заменяется на "u". Ocho o siete (восемь или семь), но siete u ocho (семь или восемь)