Spanish-English dictionary »

la gloriosa meaning in English

SpanishEnglish
la Gloriosa proper noun
{f}

Glorious Revolution(1888 Spanish revolution)
proper noun