French-English dictionary »

arquebusier meaning in English

FrenchEnglish
arquebusier nom {m}

arquebusier◼◼◼(soldier armed with an arquebus)
noun