Translation Of Petard In Different Languages

Translate PETARD in languages spoken worldwide

Translate PETARD in European languages

English
Ways to say petard
Bom
Παγίδα [pagída]
Petardo

Phrases in alphabetical order