Version Française
Translate
"makeshift explosive devices"
to French Language
English to French
French to English
English
French
makeshift explosive devices
(Terr.) engins explosifs de fabrication artisanale.