petard English - German
1.
-
Englishexplosive device
-
GermanPetarde
-
Englishto attack
-
Germanpetardieren
Related words
English translator: English German petard Eesti sõnaraamat Español Traductor Svenska Översättare
Englishexplosive device
GermanPetarde
Englishto attack
Germanpetardieren
English translator: English German petard Eesti sõnaraamat Español Traductor Svenska Översättare