French-English dictionary »

arc long anglais meaning in English

FrenchEnglish
arc long anglais nom {m}

longbow [longbows]◼◼◼(large bow)
noun
[UK: ˈlɒŋ.baʊ] [US: ˈlɔːŋ.ˌboʊ]