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