remotely delivered mine - French English Dictionary
History

remotely delivered mine



Meanings of "remotely delivered mine" in French English Dictionary : 1 result(s)

English French
Military
remotely delivered mine mine posée à distance