French-Latin dictionary »

arbalète meaning in Latin

FrenchLatin
arbalète nom

manuballista | arcuballistanoun

arbalète à jalet nom

balista globularianoun