meaning of kingdom of spain

1. a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power


Related Words

kingdom of spain |

Developed & Maintained By Taraprasad.com

Treasure Words