Summary
French to English:   more detail...
  1. arctidé:
    • Wiktionary:
      arctidé → ang


English

Detailed Translations for arctidé from English to French