Summary
French to English:   more detail...
  1. maître-mot:
    • Wiktionary:
      maître-mot → key


French

Detailed Translations for maître-mot from French to English