des engins explosifs improvisés - French English Dictionary

des engins explosifs improvisés

Play ENFRFRfr
Play ENFRFRca

Meanings of "des engins explosifs improvisés" in English French Dictionary : 1 result(s)

French English
Military
des engins explosifs improvisés ımprovised explosive devices (ıeds)