Polish-English dictionary »

arbalet meaning in English

PolishEnglish
arbalet noun

arbalestnoun
late form of medieval crossbow