mine autopropulsée - French English Dictionary

mine autopropulsée

Play ENFRFRfr
Play ENFRFRca

Meanings of "mine autopropulsée" in English French Dictionary : 2 result(s)

French English
Military
mine autopropulsée mobile mine
mine autopropulsée propelled mine