Summary
French to English:   more detail...
  1. démocrates:


French

Detailed Translations for démocrates from French to English

démocrates:

démocrates [le ~] noun

  1. le démocrates
    the democrats

Translation Matrix for démocrates:

NounRelated TranslationsOther Translations
democrats démocrates

External Machine Translations:

Related Translations for démocrates