English
Detailed Synonyms for Espana in English
Espana:
Espana [the ~] noun
-
the Espana
– a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power 1the Espana; the Kingdom of Spain; the Spain– a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power 1