Search term arbalète has 2 results
Jump to
FR French EN English
arbalète (n) [arme] {f} crossbow (n) [arme]
arbalète (n) [mechanised weapon based on the bow] {f} crossbow (n) [mechanised weapon based on the bow]