Summary
French to Dutch:   more detail...
  1. terre franche:


French

Detailed Translations for terre franche from French to Dutch