Matching Pairs Los animales de la granja (1) Online version Match each name with its translation. by Miriam Alos 1 animales 2 gallo 3 perro / perra 4 vaca 5 caballo 6 gato / gata 7 oveja 8 pato / pata 9 hay 10 granja 11 cerdo / cerda dog cat farm rooster horse duck pig sheep animals there is / there are cow