Polish-English dictionary »

kusza meaning in English

PolishEnglish
kusza

arcubalist

kusza noun

crossbownoun
mechanised weapon based on the bow

latchnoun
crossbow