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


French

Detailed Translations for affermage from French to English

affermage:

affermage [le ~] noun

  1. l'affermage
    the leasing; the letting

Translation Matrix for affermage:

NounRelated TranslationsOther Translations
leasing affermage location
letting affermage location

Synonyms for "affermage":


External Machine Translations: