Polish-French dictionary »

petarda meaning in French

PolishFrench
petarda noun

pétardnom