Summary
French to English:   more detail...
  1. serfs:


French

Detailed Translations for serfs from French to English

serfs:

serfs [le ~] noun

  1. le serfs (esclaves; serves)
    the slaves

Translation Matrix for serfs:

NounRelated TranslationsOther Translations
slaves esclaves; serfs; serves esclaves de service