Polish-French dictionary »

balista meaning in French

PolishFrench
balista noun

balistenom