self-sustainment - French English Dictionary
History

self-sustainment



Meanings of "self-sustainment" in French English Dictionary : 1 result(s)

English French
Military
self-sustainment soutien logistique autonome

Meanings of "self-sustainment" with other terms in English French Dictionary : 1 result(s)

English French
Economy
major equipment and self-sustainment items matériel majeur et éléments du soutien logistique autonome