España in English | Spanish to English Translation and Dictionary

España

 
España
noun
1. Spain
España
Spain
Nueva España (Hist) New Spain Mexico; (Mexico) la España de charanga y pandereta touristy Spain
Search history
Did this page answer your question?