petard English - French
1.
-
Englishexplosive device
-
Frenchpétard
-
Englishto attack
-
Frenchpétarder
Related words
English translator: English French petard Eesti sõnaraamat Español Traductor Svenska Översättare
Englishexplosive device
Frenchpétard
Englishto attack
Frenchpétarder
English translator: English French petard Eesti sõnaraamat Español Traductor Svenska Översättare