Polish-French dictionary »

arkebuz meaning in French

PolishFrench
arkebuz noun

arquebusenom