self-destruct meaning in French
mécanisme d'auto-destruction (mécanisme destiné à détruire automatiquement le système d'armement en cas de crainte de tomber aux mains des ennemis)
mécanisme d'auto-destruction (mécanisme destiné à détruire automatiquement le système d'armement en cas de crainte de tomber aux mains des ennemis)