Polish-French dictionary »

kusza meaning in French

PolishFrench
kusza noun

arbalètenom