English
Detailed Synonyms for French Republic in English
French Republic:
French Republic [the ~] noun
-
the French Republic
– a republic in western Europe; the largest country wholly in Europe 1the France; the French Republic– a republic in western Europe; the largest country wholly in Europe 1