French-Latin dictionary »

arquebuse meaning in Latin

FrenchLatin
arquebuse nom

arquebusumnoun

Your history