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


French

Detailed Translations for démocrates from French to Spanish

démocrates:

démocrates [le ~] noun

  1. le démocrates
    el demócratas

Translation Matrix for démocrates:

NounRelated TranslationsOther Translations
demócratas démocrates

Related Translations for démocrates