Spanish-English dictionary »

república francesa meaning in English

SpanishEnglish
República Francesa proper noun
{f}

French Republic(country)
proper noun

Your history