Summary
French to English:   more detail...
  1. pastille à la menthe:
    • Wiktionary:
      pastille à la menthe → mint


French

Detailed Translations for pastille à la menthe from French to English



English

Detailed Translations for pastille à la menthe from English to French