French-English dictionary »

archer à cheval meaning in English

FrenchEnglish
archer à cheval nom {m}

horse archer◼◼◼(a cavalryman armed with a bow)
noun