Home » Glossary Terms » espanole
a native or inhabitant of Spain, or relating to Spain, the Spanish people, or the Spanish language