Summary
French to English:   more detail...
  1. arc long anglais:
    • Wiktionary:
      arc long anglais → longbow


French

Detailed Translations for arc long anglais from French to English

arc long anglais: (*Using Word and Sentence Splitter)


Wiktionary Translations for arc long anglais:

arc long anglais
noun
  1. large bow

External Machine Translations:

Related Translations for arc long anglais



English

Detailed Translations for arc long anglais from English to French

External Machine Translations:

Related Translations for arc long anglais