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 Spain; the Espana; the Kingdom of Spain– a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power 1 -
the Spain