Version Française
Meaning of
"Pétardage"
in English language
French to English
English to French
French
English
Pétardage; sautage; tir
Shooting; blasting; pop shooting