Simple Spanish Words Quiz

12 Spanish words. What is their English translation?

Advertisement