delayed-action weapon - French English Dictionary
History

delayed-action weapon



Meanings of "delayed-action weapon" in French English Dictionary : 2 result(s)

English French
UN Terms
delayed-action weapon arme à effet différé
delayed-action weapon arme à retardement